throwing range (grenade) - English Synonyms Dictionary